package com.ruoyi.generator.domain;

import java.util.List;

/**
 * 表单设计处理信息
 */
public class GenForm {

    /** 代码生成表ID **/
    private Long tableId;

    /** 表名 **/
    private String tableName;

    /** 表单设计唯一标识 **/
    private String formBuildKey;

    /** 菜单名称 **/
    private String menuTitle;

    /** 终端类型 PC/Mobile  **/
    private String clientType;

    /** 表列信息 **/
    private List<GenTableColumn> columns;

    /** 表单设计配置信息 **/
    private List<FromBuildConfig> fromBuildConfig;

    public Long getTableId() {
        return tableId;
    }

    public void setTableId(Long tableId) {
        this.tableId = tableId;
    }

    public String getTableName() {
        return tableName;
    }

    public void setTableName(String tableName) {
        this.tableName = tableName;
    }

    public String getFormBuildKey() {
        return formBuildKey;
    }

    public void setFormBuildKey(String formBuildKey) {
        this.formBuildKey = formBuildKey;
    }

    public List<GenTableColumn> getColumns() {
        return columns;
    }

    public void setColumns(List<GenTableColumn> columns) {
        this.columns = columns;
    }

    public List<FromBuildConfig> getFromBuildConfig() {
        return fromBuildConfig;
    }

    public void setFromBuildConfig(List<FromBuildConfig> fromBuildConfig) {
        this.fromBuildConfig = fromBuildConfig;
    }

    public String getClientType() {
        return clientType;
    }

    public void setClientType(String clientType) {
        this.clientType = clientType;
    }

    public String getMenuTitle() {
        return menuTitle;
    }

    public void setMenuTitle(String menuTitle) {
        this.menuTitle = menuTitle;
    }
}
